English Dictionary
◊ URINIFEROUS TUBULE
uriniferous tubule
n : any of the small tubules that are the excretory units of the
vertebrate kidney [syn: {nephron}]